home *** CD-ROM | disk | FTP | other *** search
/ Aminet 8 / Aminet 8 (1995)(GTI - Schatztruhe)[!][Oct 1995].iso / Aminet / dev / amos / AMOS_0795.lzh / AMOSLIST / 000108_amos-request@svcs1.digex.net_Fri Jul 21 23:56:44 1995.msg < prev    next >
Internet Message Format  |  1995-08-04  |  6KB

  1. Received: from svcs1.digex.net (svcs1.digex.net [204.91.197.224]) by mail1.access.digex.net (8.6.12/8.6.12) with ESMTP id XAA11236;  for  ; Fri, 21 Jul 1995 23:56:39 -0400
  2. Received: (from daemon@localhost) by svcs1.digex.net (8.6.12/8.6.12) id UAA22392 for amos-out; Fri, 21 Jul 1995 20:46:05 -0400
  3. Received: from mail1.access.digex.net (mail1.access.digex.net [205.197.247.2]) by svcs1.digex.net (8.6.12/8.6.12) with ESMTP id UAA22389 for <amos-list@svcs1.digex.net>; Fri, 21 Jul 1995 20:46:04 -0400
  4. Received: from umatrix.the-matrix.com ([165.113.187.3]) by mail1.access.digex.net (8.6.12/8.6.12) with ESMTP id UAA28542;  for <amos-list@access.digex.net> ; Fri, 21 Jul 1995 20:46:00 -0400
  5. Received: from matrix.UUCP (uucp@localhost) by umatrix.the-matrix.com (8.6.5/8.6.6) with UUCP id TAA17031 for amos-list@access.digex.net; Fri, 21 Jul 1995 19:20:03 -0500
  6. To: amos-list@access.digex.net
  7. Subject: reply
  8. From: jeff.webb@the-matrix.com (JEFF WEBB)
  9. Message-ID: <8ADA484.000503BB8A.uuout@the-matrix.com>
  10. Date: Fri, 21 Jul 95 19:16:00 -0600
  11. Organization: The MATRIX, Birmingham, AL (205) 252 9888
  12. Reply-To: jeff.webb@the-matrix.com (JEFF WEBB)
  13. X-Mailreader: PCBoard Version 15.21
  14. X-Mailer: PCBoard/UUOUT Version 1.10
  15. Status: RO
  16. X-Status: 
  17.  
  18. Eddie rambled on about My Game:
  19.  
  20. E> > 1. I read some were that the serial control in Amos left alot to
  21. [stuff killed]
  22. E> I haven't tried using it, but!!! from the glimpse I've had at it
  23. E> you're going to have to do most of the hard work yourself (ie
  24. E> Handshaking protocols etc.)!! I don't know of any extensions
  25. E> myself - anyone else? Perhaps someone should write a few?
  26.  
  27.  I've writen it already (the modem control part). Its not any different
  28. than modems on the C=64's just lots faster. One or two extensions are
  29. on the Aminet with serial control in them, I'll have to read AmosFAQ to
  30. see which ones are for Pro.
  31.  
  32. E> > 2. Has anyone written Term like software in Amos that I could
  33. E> > look at for hints? I will need FAST transfer to keep the game
  34. [stuff killed]
  35. E> You'll have to decide on a transfer rate (or have a choice of
  36. E> some) and stick at that. Remember, not everyone has 28,xxx modems!
  37. E> How are you linking up? Directly or through a server? If you're
  38. E> thinking of running from a server (or BBS) the transfer speed is
  39. E> going to be dependant on the amount of people using the server!
  40.  
  41.  I've set the transfer speeds in the Modem config section, and all the
  42. params that take configuration have choices. 28.8 is not an option. I
  43. dont have one and dont think 28.8 is needed. Its direct modem to modem
  44. only, I have no info on how to write stuff for a server. Its a Fighter
  45. Dual Pro type game except with armies. I asked about term software so
  46. I could see how others tackled this chore. After all why reinvent the
  47. wheel?
  48.  
  49.  I have a lead on some custom music already but keep any info coming.
  50.  
  51. E> > 4. Because of the way Amos handles the Serial input/output
  52. E> > should I forget Proc's and Gosub's and use conditional variables
  53. E> > with only Goto's in the Main Game Loop for maximum speed?
  54. E> NO!!!! Never use Goto's. They won't speed up the execution by that
  55. E> much and they are hell to try and debug. Stick with procedures if
  56. E> you can. They structured and therefore a lot easier to follow!!!
  57.  
  58.  I figured that out. When I first started this program I had just
  59. changed from Commodore 64 basic to Amos, I was still in the Goto Gosub
  60. frame of mind then. Now that I have looked at the manual again there
  61. are many more elegaint ways to do the same thing. And like someone else
  62. pointed out, if I need more speed than proc's will let me have I should
  63. be writting in another language.
  64.  
  65. E> > 5. If I degrade my A1200 to a 50 Hrz screen refresh and a 50 Hrz
  66. [stuff killed]
  67. E> It might do! There should be PAL emulators available I would
  68. [stuff killed]
  69.  
  70.  I can get down to a real 50 hrz 50 hrz system, so PAL testing is not
  71. a problem.
  72.  
  73. E> > 6. How much will the timing change once the program is compiled?
  74. [stuff killed]
  75. E> The only timing you'll need to use is the "Wait Vbl" command. This
  76. E> times all your graphics updates to the screen display refreshing.
  77. E> This will irradicate any flicker as well (Supposedly!!!)
  78.  
  79.  Not true. A Ntsc system is at 1/60th of a second per screen refresh,
  80. and Pal is 1/50th per refresh. I found info in an old AmosList that
  81. say's will keep it at the same rate on eather system, so I'm gonna try
  82. it out. Flicker is not a problem, I know how to do that right. Darryl
  83. also reminded me to use Amal. Those two toghter should work.
  84.  
  85. E> > 7. How many bobs is it safe to use above the default settings?
  86. [stuff killed]
  87. E> ??? Experiment - see what works
  88.  
  89.  After looking at DuneII again I decided 25 units per side will be
  90. fine. It will peobably get hairy enough for the players to keep up
  91. with 25 units on the scrolling battlefield anyway.
  92.  
  93. E> > 8. Is it okay to use Zones on a Double Buffered screen or should
  94. E> > I use Mouse corridnates?
  95. E> It's fine using zones on a Double buffered screen. It works for me
  96. E> anyway!
  97.  
  98.  I was half asleep when I added that one. I've done it many times
  99. before myself, I really dont know what I was thinking.
  100.  
  101. E> > 9. Does this sound like a good game? Or will just me and my
  102. E> > local friends be playing it?
  103. E> Sounds groovy to me!!!
  104.  
  105.  Thanks.. after the last four days of rewriting I need all the
  106. encouragement I can get. Can we say BUGS! What I really need now is
  107. a Amos RAID,BLACKFLAG or ORKIN accessory to kill all these BUGS!
  108.  
  109. E> I hope this is of some use! I'm sure some of the other peeps in
  110. E> the group will be able to give you a bit more in depth advice.
  111. E> Don't give up though.
  112.  
  113. E> Tim.
  114.  
  115.  Any and all advice is useful at this point. Thanks for the responce
  116. and tips. I'm going to take another look at my modem control sections
  117. and fine tune them as much as possible, maybe the an extension. After
  118. all this game is dead without it.
  119.  
  120. E> PS I can't believe there's another being in the universe who
  121. E> programs in ML. I'm a bit rusty now but......
  122.  
  123.  If you think your rusty let me tell you, I could have oxidized into
  124. dust scence I last looked at ML.
  125.  
  126.  
  127.     Jeffery J. Webb <jeff.webb@the-matrix.com>
  128. .------------------------------------------------.
  129. : A1200 6megz (2-Chip 4-Fast) 68882 FPU at 33mhz :
  130. :  1oo Meg Ext IDE HD   -  AMos Pro Version 1.12 :
  131. `------------------------------------------------'
  132.  
  133. ... Old age comes at a bad time.